﻿/*
 * Created by SharpDevelop.
 * User: Usuario
 * Date: 01/11/2011
 * Time: 06:44 p.m.
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;
using DAOFactory;

namespace Business_Logic
{
	/// <summary>
	/// Description of BLLineaPedidoAbastecimiento.
	/// </summary>
	public class BLLineaPedidoAbastecimiento
	{
		private int cont;//LO VOY A CAMBIAR PARA EL PROXIMO LABORATORIO!!!!!
		public BLLineaPedidoAbastecimiento()
		{
		}
		
		public int nuevaLineaPedido(int codPed, int codProd, int codProv, int cant){
			DAOLineaPedidoAbastecimiento linea = new DAOLineaPedidoAbastecimiento();
			return linea.nuevaLineaPedido(codPed, codProd, codProv, cant);
		}
		
		public int eliminaLineaPedido(int codLin, int codPed){
			DAOLineaPedidoAbastecimiento linea = new DAOLineaPedidoAbastecimiento();
			return linea.eliminaLineaPedido(codLin,codPed);
		}
		
		public int modificaLineaPedido(int ped, int pedLin, int codProv, int cant, int cantRec, int cantEnv, int est){
			DAOLineaPedidoAbastecimiento linea = new DAOLineaPedidoAbastecimiento();
			return linea.updateLineaPedido(ped, pedLin, codProv, cant, cantRec, cantEnv, est);
		}
		public int modificaEstadoLineaPedido(int ped, int intlinea, int estado){
			DAOLineaPedidoAbastecimiento linea = new DAOLineaPedidoAbastecimiento();
			return linea.cambiaEstadoLinea(ped, intlinea, estado);
		}
		
		public int modificaCantidadLineaPedido(int ped, int linea, int cant){
			DAOLineaPedidoAbastecimiento Blinea = new DAOLineaPedidoAbastecimiento();
			return Blinea.cambiaCantRecibida(ped, linea, cant);
		}
	}
}
